/**
 * Copyright © 2011 looty - Textoo
 * @link http://www.textoo.org
 * @link http://code.google.com/p/textoo/
 * @author lab9 - Bertrand Larrieu
 * @mail lab9.fr@gmail.com
 * @version 2.0
 */

package org.looty.core.textoo.render 
{
	import flash.display.*;
	import org.looty.interactive.*;
	import org.looty.textoo.render.*;

	public class RenderData 
	{
		
		private var _displayObjects		:Vector.<DisplayObject>;
		private var _letters			:Vector.<ILetter>;
		private var _interactions		:Vector.<IMouseInteractive>;
		
		public function RenderData(displayObjects:Vector.<DisplayObject>, letters:Vector.<ILetter> = null, interactions:Vector.<IMouseInteractive> = null) 
		{
			_displayObjects = displayObjects
			_letters = letters || new Vector.<ILetter>();
			_interactions = interactions || new Vector.<IMouseInteractive>();
		}
		
		public function get displayObjects():Vector.<DisplayObject> 
		{
			return _displayObjects;
		}
		
		public function get letters():Vector.<ILetter> 
		{
			return _letters;
		}
		
		public function get interactions():Vector.<IMouseInteractive> 
		{
			return _interactions;
		}
		
		
	}

}